High Speed Viterbi Decoder Design With A Rate Of 1⁄2 Convolution Code For Tcm Systems
نویسندگان
چکیده
High speed Viterbi decoder design for trellis coded modulation (TCM) is presented in this paper. It is well known that the Viterbi decoder (VD) is the dominant module for determining shortest path. We propose a pre-computation architecture incorporated with T-algorithm for VD, which can find the shortest path without degrading the decoding speed much. A general solution to derive the optimal pre-computation steps is also given in the paper. Implementation result of a VD for a rate-1/2 convolution code used in a TCM system shows that compared with the full trellis VD, with the constraint length 9. This work focuses on the realization of convolution encoder and adaptive Viterbi decoder (AVD) with a constraint length (K) of 9 and a code rate (k/n) of 1⁄2, Implemented on FPGA. The results are tested by using ISE 10.1 and Modelsim.
منابع مشابه
Speed and Power Optimization of FPGA’S Based on Modified Viterbi Decoder
Advancement in the VlSI technology using low power, less area and high speed constraints is mostly used for encoding and decoding of data. In this paper power and cost reduction with increase in speed using viterbi decoder(VD) for trellis coded modulation(TCM) is proposed. Viterbi decoder uses viterbi algorithm for TCM decoding, but the efficient speed and power reduction is not achieved at the...
متن کاملLow-Power Adaptive Viterbi Decoder for TCM Using T-Algorithm
Viterbi Decoder (VD) employed in digital wireless communication plays a dominant role in the overall power consumption of trellis coded modulation (TCM) decoder. Power reduction in VD could be achieved by reducing the number of states. A pre-computation architecture with Talgorithm was implemented for this purpose, and when we compare this result with full Trellis VD, this approach significantl...
متن کاملFPGA Implementation of Convolution Encoder and Viterbi Decoder
The data transmission in any wireless communication system is affected by attenuation, interference, noise and distortion which affect the receiver’s ability to receive the correct information. The Convolution encoder and viterbi decoder are good forward error detection and correcting codes for a channel, which is affected by noise. The convolution encoder is used for correction of errors at th...
متن کاملDesign and Simulation of a Low Power Viterbi Decoder using Constraint Length Nine
Viterbi Decoder is the dominant module to determining the power consumption of the system. High speed and low power design of Viterbi Decoder with data rate1/2 and convolution encoding with a constraint length K = 9 is presented in this paper. The Proposed Viterbi decoder can be reduce the power consumption without reducing the decoding speed and also increases the length of the bits. The opera...
متن کاملAn Experimental Implementation of Convolution Encoder and Viterbi Decoder by FPGA Emulation
Error-correcting convolution codes prove to be a powerful methodology to limit the effects of noise in digital data transmission. Convolution Encoding with Viterbi decoding is a powerful Forward Error Control (FEC) technique that is a proven mechanism in which the transmitted signal remains uncorrupted mainly by Additive white Gaussian Noise residing inside a channel. In this work, a Convolutio...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2013